package com.ruoyi.fk.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.math.BigDecimal;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class QuestionBankVO extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /** 题库ID */
    @Excel(name = "题库ID")
    private Integer id;

    /** 题库名称 */
    @Excel(name = "题库名称")
    private String name;

    /** 图片地址 */
    @Excel(name = "图片地址")
    private String url;

    /** 所属科目 */
    @Excel(name = "所属科目")
    private Integer subjectId;

    /** 所属课程 */
    @Excel(name = "所属课程")
    private Integer courseId;

    /** 所属章节 */
    @Excel(name = "所属章节")
    private Integer chapterId;

    /** 题库类型 */
    @Excel(name = "题库类型")
    private String type;

    /** 题库描述 */
    @Excel(name = "题库描述")
    private String description;

    /** 价格 */
    @Excel(name = "价格")
    private BigDecimal price;

    /** 0是已删除，1是保留 */
    @Excel(name = "0是已删除，1是保留")
    private Integer del;

    /** 科目名称 */
    @Excel(name = "科目名称")
    private String subjectName;
    
    /** 课程名称 */
    @Excel(name = "课程名称")
    private String courseName;
    
    /** 章节名称 */
    @Excel(name = "章节名称")
    private String chapterName;
}
